
# This file is part of the FELIX firmware distribution (https://gitlab.cern.ch/atlas-tdaq-felix/firmware/).
# Copyright (C) 2001-2021 CERN for the benefit of the ATLAS collaboration.
# Authors:
#               Nayib Boukadida
#               Alessandro Thea
#               Frans Schreuder
# 
#   Licensed under the Apache License, Version 2.0 (the "License");
#   you may not use this file except in compliance with the License.
#   You may obtain a copy of the License at
#
#       http://www.apache.org/licenses/LICENSE-2.0
#
#   Unless required by applicable law or agreed to in writing, software
#   distributed under the License is distributed on an "AS IS" BASIS,
#   WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
#   See the License for the specific language governing permissions and
#   limitations under the License.

#FPGA series specific files 
  
set VHDL_FILES [concat $VHDL_FILES \
  toplevel/wupper_oc_top.vhd \
  Wishbone/wb_intercon.vhd \
  Wishbone/wb_memory.vhd \
  Wishbone/wb_syscon.vhd \
  Wishbone/wishbone_pkg.vhd \
  Wishbone/wupper_to_wb.vhd \
  Wishbone/xwb_crossbar.vhd]
 
set XDC_FILES_KCU105 [concat $XDC_FILES_KCU105 \
  pcie_dma_top_KCU105.xdc]

set XDC_FILES_VCU128 [concat $XDC_FILES_VCU128 \
  pcie_dma_top_VCU128.xdc]
  
set XDC_FILES_XUPP3R_VU9P [concat $XDC_FILES_XUPP3R_VU9P \
  pcie_dma_top_VU9P.xdc]

set XDC_FILES_VPK120 [concat $XDC_FILES_VPK120 \
  pcie_dma_top_VPK120.xdc]

set XDC_FILES_VMK180 [concat $XDC_FILES_VMK180 \
  pcie_dma_top_VMK180.xdc]

set XDC_FILES_VC709 [concat $XDC_FILES_VC709 \
  pcie_dma_top_VC709.xdc]

set XDC_FILES_HTG710 [concat $XDC_FILES_HTG710 \
  pcie_dma_top_HTG710.xdc]

set XDC_FILES_ZCU208 [concat $XDC_FILES_ZCU208 \
  pcie_dma_top_ZCU208.xdc]

set XDCUNMANAGED_FILES [concat $XDCUNMANAGED_FILES \
  timing_constraints.xdc]
